// Parent.tsx
import { defineComponent } from 'vue'
import SlotComponent from './SlotComponent'

export default defineComponent({
  setup() {
    return () => (
      <SlotComponent>
        {{
          default: () => <p>Default slot content</p>,
          header: () => <h1>Header slot</h1>,
          footer: () => <footer>Footer slot</footer>
        }}
      </SlotComponent>
    )
  }
})
